package com.example.designdemo.factorymethod;

public class FactoryMethodTest {

    /**
     * 工厂方法模式的好处就是，如果你现在想增加一个功能：例如发及时信息，则只需做一个实现类，
     * 实现Sender接口，同时做一个工厂类，实现Provider接口，就OK了，无需去改动现成的代码。
     * @param args
     */
    public static void main(String[] args) {
        Provider provider = new SendMailFactory();
        Sender sender = provider.produce();
        sender.Sender();
    }
}
